Trochus shells - Español Inglés Diccionario